package com.iflysse.dto;

import com.fasterxml.jackson.annotation.JsonProperty;

public class StudentTaskDto {
	/**
	 *  courseId teachingClassId 班级id
	 *  totalNumberOfStudents numberOfStudent 学生总数
	 *  numberOfComplete 以学习学生数
	 *  taskExpirationDate 截止时间
	 *  studentId 学生id
	 *  state 学习状态
	 *  taskState 练习状态
	 *  resourceNumberOfTask 完成练习条数
	 *  haveLearnNumber doneResourceNumberOfTask 已学习资源数量
	 */
	@JsonProperty("courseId")
	private String teachingClassId;
	private String taskId;
	@JsonProperty("photoPath")
	private String courseCover;
	private String taskName;
	@JsonProperty("totalNumberOfStudents")
	private String numberOfStudent;
	private String numberOfComplete;
	
	private String taskExpirationDate;
//	private String taskStudentId;
	private String studentId;
	
	private String state;
	private String taskState;
	
	private String resourceNumberOfTask;
	@JsonProperty("doneResourceNumberOfTask")
	private String haveLearnNumber;
	public String getHaveLearnNumber() {
		return haveLearnNumber;
	}
	public void setHaveLearnNumber(String haveLearnNumber) {
		this.haveLearnNumber = haveLearnNumber;
	}
	public String getResourceNumberOfTask() {
		return resourceNumberOfTask;
	}
	public void setResourceNumberOfTask(String resourceNumberOfTask) {
		this.resourceNumberOfTask = resourceNumberOfTask;
	}
	public String getTaskState() {
		return taskState;
	}
	public void setTaskState(String taskState) {
		this.taskState = taskState;
	}
	public String getTeachingClassId() {
		return teachingClassId;
	}
	public void setTeachingClassId(String teachingClassId) {
		this.teachingClassId = teachingClassId;
	}
	public String getTaskName() {
		return taskName;
	}
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}
	public String getNumberOfStudent() {
		return numberOfStudent;
	}
	public void setNumberOfStudent(String numberOfStudent) {
		this.numberOfStudent = numberOfStudent;
	}
	public String getNumberOfComplete() {
		return numberOfComplete;
	}
	public void setNumberOfComplete(String numberOfComplete) {
		this.numberOfComplete = numberOfComplete;
	}
	public String getTaskExpirationDate() {
		return taskExpirationDate;
	}
	public void setTaskExpirationDate(String taskExpirationDate) {
		this.taskExpirationDate = taskExpirationDate;
	}
	public String getStudentId() {
		return studentId;
	}
	public void setStudentId(String studentId) {
		this.studentId = studentId;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getCourseCover() {
		return courseCover;
	}
	public void setCourseCover(String courseCover) {
		this.courseCover = courseCover;
	}

	
}
